package qnb.service;

import qnb._common.easyui.Tree;
import qnb.entity.SysRole;

import java.util.List;

/**
 * @author huangxin
 * @date 2019/5/22-16:05
 */
public interface SysRoleService {
    List<SysRole> getAllRole();

    int update(List<SysRole> sysRoleList);

    int delete(Integer id);

    int updateRolePowersById(Integer id,List<Integer> Powers);

    List<Tree> getRoleByTeacherId(String id);

    int updateTeacherRole(String id, List<Integer> ids);

    List<Tree> getRoleByStudentId(String id);

    int updateStudentRole(String id, List<Integer> ids);
}
